package org.brisling.duties.domain;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.brisling.base.domain.impl.BaseDeptDomain;
import org.brisling.base.domain.inf.BaseDeptDomainInf;
import org.brisling.common.ConstSysParam;

import com.fasterxml.jackson.annotation.JsonFormat;


/**
 * 
 * 高值耗材实体类
 * @author : jackson wang
 * @Date   : 2016年1月24日 下午10:01:07
 * @version: 1.0
 * 
 */
@Entity
@Table(name=ConstSysParam.MODULE_DUTIES_HIGHVALUE)
public class HighValue extends BaseDeptDomain implements BaseDeptDomainInf {
	

	
	//事项名称
	private String sxmc;
	
	//事项编号
	private String sxbh;
	
	//申请时间	
	@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
	private Date sqsj;
	
	//住院号
	private String zyh;
	//患者姓名
	private String hzxm;
	//申请科室
	private String sqks;
	//患者科室
	private String hzks;
	//手术日期
	@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
	private Date ssrq;
	//耗材名称
	private String hcmc;
	//单位
	private String dw;
	//数量
	private Double sl;
	//耗材进价
	private Double hcjj;
	//供应商
	private String gys;
	//事项状态
    private String sxzt;
    //当前环节
    private String dqhj;
    //流程ID
    private String lcid;
    //耗材ID
    private String mid;
    //千元耗材
    private String isqianyuan;

	public String getSxmc() {
		return sxmc;
	}

	public void setSxmc(String sxmc) {
		this.sxmc = sxmc;
	}

	public String getSxbh() {
		return sxbh;
	}

	public void setSxbh(String sxbh) {
		this.sxbh = sxbh;
	}

	public Date getSqsj() {
		return sqsj;
	}

	public void setSqsj(Date sqsj) {
		this.sqsj = sqsj;
	}

	public String getZyh() {
		return zyh;
	}

	public void setZyh(String zyh) {
		this.zyh = zyh;
	}

	public String getHzxm() {
		return hzxm;
	}

	public void setHzxm(String hzxm) {
		this.hzxm = hzxm;
	}

	public String getSqks() {
		return sqks;
	}

	public void setSqks(String sqks) {
		this.sqks = sqks;
	}

	public String getHzks() {
		return hzks;
	}

	public void setHzks(String hzks) {
		this.hzks = hzks;
	}

	public Date getSsrq() {
		return ssrq;
	}

	public void setSsrq(Date ssrq) {
		this.ssrq = ssrq;
	}

	public String getHcmc() {
		return hcmc;
	}

	public void setHcmc(String hcmc) {
		this.hcmc = hcmc;
	}

	public String getDw() {
		return dw;
	}

	public void setDw(String dw) {
		this.dw = dw;
	}

	public Double getSl() {
		return sl;
	}

	public void setSl(Double sl) {
		this.sl = sl;
	}

	public Double getHcjj() {
		return hcjj;
	}

	public void setHcjj(Double hcjj) {
		this.hcjj = hcjj;
	}

	public String getGys() {
		return gys;
	}

	public void setGys(String gys) {
		this.gys = gys;
	}

	public String getSxzt() {
		return sxzt;
	}

	public void setSxzt(String sxzt) {
		this.sxzt = sxzt;
	}

	public String getDqhj() {
		return dqhj;
	}

	public void setDqhj(String dqhj) {
		this.dqhj = dqhj;
	}

	public String getLcid() {
		return lcid;
	}

	public void setLcid(String lcid) {
		this.lcid = lcid;
	}

	public String getMid() {
		return mid;
	}

	public void setMid(String mid) {
		this.mid = mid;
	}

	public String getIsqianyuan() {
		return isqianyuan;
	}

	public void setIsqianyuan(String isqianyuan) {
		this.isqianyuan = isqianyuan;
	} 

    
	
}
